Overview An immaculate and very charming one double bedroom apartment in Notting Hill.An immaculate and very charming one double bedroom apartment in Notting