Baden-Powell House

Baden-Powell House
65-67 Queen's Gate, London, SW7 5JS