The Glasshouse

The Glasshouse

Melior Place, Snowsfields, London SE1 3SZ
Show me The Glasshouse on a map | vCard
Nearest tube station: London Bridge (404 yards)

News & features about The Glasshouse

Restaurants, pubs & bars near The Glasshouse

Keep up with SE1 news

We have three email newsletters for you to choose from: