Vaida's place is a lovely apartment with everything you need for your stay in London. Close to public transportation, shopping and local places to eat or drink.
I would recommend Vaida's place to people visiting London!