Official Website
NOX Kensington’s Map in London
NOX Kensington’s Map
Visit our Hotel in London
kensington@noxhotels.co.uk | 020 7603 3116
88 Holland Rd, Kensington, London, W14 8BN
kensington@noxhotels.co.uk | 020 7603 3116
88 Holland Rd, Kensington, London, W14 8BN