Queens Gardens

Three bedroom, ground level property on a quiet garden square, on the north side of Hyde Park. Close to amenities with easy access to West End for London's best shopping and theatre. Min stay applies.

Translate ยป