We loved our stay at Lucia's place, perfect for a group and really felt like our home away from home. It was nice to be in a space that felt relaxed! Very close to two bus stops and lovely being across from the park. Would highly recommend staying here if you are visiting London!