Our stay was so great. I mean, this flat is the best you can find in London. Best place ever. No words to describe it, amazing location, amazing atmosphere, well decorated flat.
Thanks again for our amazing stay.