London cabmen's shelter dating from 1914 that continues to give much-needed rest to cabbies (if they
The shelter, at Wellington Place near Regent's Park, is known locally as 'The Chapel' and is the final rest stop in the capital to be given protection by Historic ... Read more