Bedford SquareOther placesBedford SquareLondon, ENG, WC1B 3HH · GB+442075814090Email unavailableen.wikipedia.orgHours not available