Nick and Ben were the best hosts anyone traveling to London could ever hope for! By far the best place to stay in London, Period!
I will be returning to stay over and over again and urge anyone that wishes to stay in London, in a great location with a fabulous place, stay here!!! Thanks Guys, you made our visit to London the highlight of our trip and you thought of everything.