An incredibly special, impeccably refurbished mews house, located on Victoria Grove Mews just moments from Kensington Palace Gardens. The house has been wholly