The Underground Map
September 7, 2020
Gloucester Road is a main street in the Royal Borough of Kensington and Chelsea.