The Vanbrugh

The Vanbrugh
91 Colomb Street, London, SE10 9EZ