Roya's place is an ideal spot for a stay in London. The apartment is very roomy with lots of natural light. There are two very useful Tube stations within walking distance with direct access to Heathrow and the centre of London. Roya and her team are readily contactable and make checking in/out a breeze. I will definitely look to use Roya's space again in the future!