Stay here! Naomi’s townhouse is a fantastic, central place to see all the sites of London. It is fully equipped, clean and stylish spacious with comfortable beds. Highly recommended.