BR

Shard Place

London, United Kingdom