Super charming two bedroom flat in the heart of Notting Hill, with all amenities and conveniently close to two Underground stations. The location is perfect for both business and leisure travelers. I look forward to visiting again