£ 26000\mo Deanery Street, Mayfair, London, W1K Terraced 6 4 Quietly positioned in one of Mayfair's most discreet and sought-after enclaves, Deanery House is an outstanding six-bedroom Georgian townhouse extending to approximately 3,778 sq ft. Arranged over four floors, the house...