Church House June 30, 2022By Lois Mills Loading Map.... Church HouseGreat Smith St - London 51.498061 -0.129856 Address Great Smith St London SW1P 3AZ United Kingdom Upcoming EventsWinter Business Insight Day & AGM 2024 - 07/11/2024 - 11:00 am - 6:30 pm