London Landmarks

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.