Hotel NH London Kensington


202-220 Cromwell Road London SW5 0SW
020 7244 1441 Click to call