Town House - Belgravia
Refurbished Georgian terraced house in well known London Square.