Theresa's beautiful apartment in Notting Hill was a fantastic place for us to be based for our stay. It's really well designed and very comfortable, and the location is perfect for exploring the city. Can't wait to stay again!