London’s grandest vicarage, where Eisenhower and Churchill took tea, now stylish Mayfair apartments to let
Mayfair’s former vicarage at 13A North Audley Street, a grand red-brick townhouse, has been converted into stylish apartments and a trio are available to let via Wetherell. These range from a one-bedroom to a split-level four-bedroom penthouse. Neighbouring the Grade I Listed parish church of

You must be logged in to post a comment.