Billie & Max's place is in a perfect location in West London. Notting Hill and Kensington Gardens are on the door step. Great value for money and ideal for a short city break.