Location details

Trustee Meeting Room, 8th Floor, Palestra, 197 Blackfriars Road, London, SE1 8NJ