73 Chester Square, Belgravia, London, SW1W 9DU

A Grade II Listed historical masterpiece in the centre of Belgravia previously owned by Baroness Thatcher. Location Chester Square is one of the three garden squares built by the Grosvenor family when they developed the main...

view the listing
%d bloggers like this: