We stayed at Chowee's as we were seeing a show at the Apollo theatre over the weekend, and decided to turn it into a mini weekend getaway - and we adored this place. Chowee's appartment is spotless, well designed, and full of great little touches that made our stay extra special - the welcome chocolates, local guide tips, the mood lightning and the balcony! Chowee made us feel incredibly welcome, even meeting us in person on arrival to show us around and how to get the most out of our stay.
We highly recommend this place - fantastic location for local parks, tube stop (10 min walk), and Apollo Theatre.