The Grange Langham Court Hotel is wonderfully situated just off London's famous Regent Street and only a short walk from Oxford Street and Bond Street. The hotel bedrooms are all individually decorated and equipped with modern amenities including satellite television, direct dial telephone and luxurious marble bathrooms. Sorry,
your browser is not frames-compatible