Neels place is great and really in a perfect location. Good size for 3 people. Neels little touches were very special as well. Highly recommend this place in London. The other thing is so close to public buses and trains