51°30′6.6″N 0°10′22″W / 51.501833°N 0.17278°W
Kensington Road[1] is a section of road in the Royal Borough of Kensington and Chelsea and the City of Westminster, London, forming part of the A315 road.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search