Holborn Flat | 2 Bd | -- Ba
The property you are viewing is located at 3 Guilford Place, London WC1N 1EA. This is a 2-bed Flat w....