The Vanbrugh

91 Colomb Street London SE10 9EZ