Tavistock Square is a public square in Bloomsbury, in the London Borough of Camden near Euston Station.