This place was perfect for our family of 10 (grandparents, 3 kids, and parents!). Its a short walk to the tube, several delicious restaurants and grocery, and its very easy to access the "tourist" spots in London. We loved the ambience and how the place is set up. Backyard is an oasis in a very busy city. Petra is super responsive. If we're ever in London again, we'll surely seek out this place.
P.S. lots of stairs!
P.P.S best coffee experience ever!