£ 5633\mo Whetstone Park, Holborn, London, WC2A 2 Bathroom/s 3 Bedroom/s Flats / Apartments / Apartment