Chancellor's Hall, Senate House

Address

United Kingdom