What an amazing place to stay in London. The views are superb, and Amnon is a superb host. Kept in contact with us throughout our trip with loads of recommendations. Overall, it’s absolutely worth visiting!