The Hertford ResidenceApartment
39 Hertford Street, Westminster Borough, London, W1J 7SQ, United Kingdom
The Hertford Residence is a recently renovated apartment in the centre of London, less than 1 km from Buckingham Palace and a 14-minute walk from Piccadilly Circus. It is set 1.3 km from St James's Park and offers a lift.