This place is amazing. Greg and Tahlee are incredible people who will make your trip become even more remarkable. They went out of their way for me and my 2 friends to be able to have a great time in London. The location of the house is also perfect.