The Rose

Southwark and Bermondsey

Location

The Rose

Address
123 Snowsfields
Southwark
London
SE1 3ST