Amazing 2 bedroom’s flat for short let in Kensington High St, Kensington, London, W8. This 2 bedroom flat is located on the ground floor of a beautiful Victorian terrace and minutes from the tube.
This 2 bedroom flat is well-furnished and equipped with all the amenities you would need to make your stay enjoyable. The flat comes with free wifi broadband internet, and sky cable TV.
Address: Kensington High St