Lincoln Inn Fields

Lincoln’s Inn Fields: London’s Largest Public Square

At roughly 4.5 hectares (about 11 acres), it is significantly larger than Leicester Square or Trafalgar Square.

3 months ago

This website uses cookies.