Bloomsbury Detached | -- Bd | -- Ba
The beautiful and much soughtafter Bedford Square is just north of Tottenham Court Road and provides....