An amazing host!
The place is really next to London Eye and Big Ben! Super clean place. We have really enjoyed our stay here and definitely recommend it to everyone! Thank you again so much for everything!