The Rose, Lambeth

Postal address:

35 Albert Embankment, Lambeth, London, SE1 7TL, United Kingdom

Social media:

    

Nearby places

Nearby photos