E138 Victoria Street (078)
[Artillery Mansions, 75 Victoria Street, 1895]
Artillery Mansions, Westminster. A postcard view of the entrance to a luxury apartment block...
1895
Open