Attie's place was great! My family and I had a very comfy stay. The flat is perfectly located just off Broadway Market close to Planet Organic. This is my favorite part of London with so much always going on. Atties flat is right in the middle of it all.
Everything was clean and tidy, exactly matching the pics. We would definitely stay again if given the chance.