Entrance D Tavistock House South, Tavistock Square
Kings Cross
London
WC1H 9LG
United Kingdom