This place is so much better than we expected.
If you are coming to London, please, consider staying at this place! The location is great (near bus stops and tube), the flat is cozy and the hosts are amazing!
It was totally worth it! Hopefully we’ll come back again!