A spacious (approx. 440 sqft) one bedroom flat on the top floor of this charming building situated in the heart of vibrant Notting Hill.