Billie and Max's place is ideally located in Kensington - right near two very central underground stations. The home was sparkling clean and perfect for a four night stay.