Location

The Rose

Address
123 Snowsfields
Southwark
London
SE1 3ST