Self contained flat suitable for upto 7 people visiting London. Located next to Manor House station on the Piccadilly Line. Direct to airports and Eurostar terminal as well as London tourist attractions. All 3 bed rooms have their own private bathrooms, fridges, TVs and room safes. Flat has a kitchen with microwave oven , fridge, kettle and toaster. Bed linen and towels are provided. 24 hour key collection and drop off. Shops located nearby.