Museum of Architecture
10A Thurloe Place South Kensington, London SW7 2RZ England
Museum of Architecture is a Specialty Museums place is located in London, England. The address of Museum of Architecture is 10A Thurloe Place South Kensington, London SW7 2RZ England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 7758 961029, or open their website to view relevant information, The url is http://museumofarchitecture.org