Info:
12 Bloomsbury Square is ideally situated in 'legal London' close to all major transport links and a 400-space underground car park, staffed 24 hours a day.
The closest underground stations are Holborn (Central and Piccadilly lines), and Tottenham Court Road (Central and Northern lines).
|