BMA House Location Tavistock Square, BloomsburyLondonWC1H 9JP Next Event No upcoming events Loading Map.... BMA HouseTavistock Square, Bloomsbury - LondonEvents 51.5258203 -0.12493819999997413 Upcoming Events No events in this location