Tavistock Square is a public square in Bloomsbury, in the London Borough of Camden.
Wikipedia https://en.wikipedia.org/wiki/Tavistock_Square
Coordinates 51°31'30.152" N -0°7'44.475" E