Kensington Court Hotel Notting Hill

4 Prince's Square, London, England W2 4NP

JDS Travel News JDS Viewpoints JDS Africa/MI