2009
TQ2479 : Town House - Holland Road
taken 15 years ago, near to Kensington, Kensington And Chelsea, England
Town House - Holland Road
Kensington, West London. A grand building but over looking a very busy main road.
Image classification
(about):
Geograph
This page has been
viewed about
24 times