Company name: Burgh House
Description: Local cultural institute & museum
New End Square, London NW3 1LT, United Kingdom