Access Apartments Kensington Olympia North End Road, London, W14 8SB Location: West Kensington Check-in: 14:00:00 Check-out: 11:00:00