Check In

Check in is a 3 minute walk away at 274 West End Lane, London, NW6 1LJ.

Check in time: 2pm

Check out time: 12 mid-day