Tara’s place is the perfect place to stay when visiting London. It is centrally located and close to all the public transportation. It also has all the amenities you need for a comfortable and relaxing stay. We cooked a few times instead of going out for meals and Tara’s apartment had everything for us to prepare the meal. Communication with Tara was excellent too. She allowed us to check in early and was extremely accommodating with our needs. Overall, a top notch place and you won’t go wrong staying there.