London (Holborn)

Queen Square , Holborn, London WC1N 3AU
In the centre of the Queens Square opposite National Hospital.
MAP