Devonshire Place, W8
Kensington
Devonshire Place lies off St Mary’s Place.



return to article