BR

Ropemaker Place

London, United Kingdom