Gloucester Road

Gloucester Road in London's Royal Borough of Kensington and Chelsea, is an area with historic pubs, restaurants, hotels, elegant houses, and St Stephen's Church.