As described on the website, Chowee's place is indeed a stylish and compact apartment in a top floor of a London townhouse with a decked roof terrace. If you are looking for a perfect pied a terre in West London with good transport links next to the famous Apollo theatre, look no further. Having to choose between a hotel or a charming Victorian three-storey townhouse, I was glad I chose the latter. Made me feel like a Londoner. Access to the top floor where the self contained apartment is located, is direct and simple. I was also amazed how close the Thames was allowing me to explore another side of London with pretty river walks, and riverside restaurants and pubs a stone’s throw away. Though the host was abroad, everything was handled seamlessly by a very professional support team. I unreservedly recommend Chowee's place. You will not regret it.