Location details

Beecham Room, 7th Floor, 18 Smith Square, London, SW1P 3HZ, 18 Smith Square