Loved staying at Max & Billie’s place! They were amazing host - quick to respond and recommended some great spots!
It’s the perfect location whilst staying in London, would definitely recommend!