South Kensington Station Arcade, SW7
Horse bus outside South Kensington station, early 1900s.
South Kensington Station Arcade is one of the streets of London in the SW7 postal area.



return to article