Map of the location: London, United Kingdom