Max and Billie's place is in an amazing part of London, Notting Hill. Their place was central to most of where my wife and I explored. It's incredibly close to the Notting Hill Gate underground tube station, which made getting around very easy (we got a pass for the amount of days we were there). I would recommend this spot to anyone visiting London.