Baird House, 15-17 St Cross Street
Holborn
London
EC1N 8UW
United Kingdom