Montrose Court, SW7
Horse bus outside South Kensington station, early 1900s.
Montrose Court is a block on Montrose Court.



return to article