Max & Billie's studio was the perfect stopover for us while visiting London. It's located so close to Notting Hill Gate and the Royal Palace Gardens.