26 Hillgate Place 'You are in luxurious Notting Hill here. A movie at the - The Independent