Mena’s place is perfect for a stay in London. It is lovely having your own entrance and sun coming in the back and front. Easy to park