Ellie’s place is cosy and stylish with all you need to make you feel at home. Plenty of space and being just above the street, next door to a gorgeous old cinema, a SPAR supermarket and easy access to public transport are all the ingredients for a relaxing and pleasant London stay.