AOL Travel

Red Lion Square, London

Red Lion Square - London, United Kingdom
Red Lion Square
Red Lion Square, London, United Kingdom WC1R 4Map
+44 20 7234 5800(Tourist Information)
Neighborhood: Soho/ West End

Located in the Holborn area of London, the Red Lion Square got its name from the Red Lion Inn and was laid out in 1698. It still continues to play a focal point in the lives of the people who use it as a meeting point, or to stroll through the gardens. A statue of Fenner Brockway stands majestically in the center while onlookers are equally impressed with the memorial to one of Britain's greatest legends, Bertrand Russell.

Write a Review

How would you rate your overall experience with Red Lion Square?
Red Lion Square General Information
  • Type: Other
  • Nearest Train: Holborn
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!