Trevor Square
Park👍👍 Mr Square, or can I call him Trevor, was excellent. Situated in a posh part of this dreadful city, it is lined with some lovely but nevertheless outrageously expensive properties. In fact, as Trevor will agree, you don't get much for your money!!
Address
6 Trevor Square, London SW7 1DT, United Kingdom
Rating on Google Maps
4.00 (42 reviews)Open on Google Maps