Anybody who comes to London should stay at Nick & Galyas place. It's absolutely perfect, what say.
Location. 2 minutes from transport links to London.
Amenities. Complete. Everything you need is there. As if you never left home.
We have stayed in a lot of Airbnbs all over the world. By far, this is the best! And this comes from a host!