Observation Point Square and OXO Tower Wharf

London, UK