General Gordon Square

General Gordon Square
Wellington Street, London, SE18 6PW