Billy and Max's apartment is in a perfect location. 5 min from Notting hill tube station.
Easy check in and very hospitable