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