|
The Grange Rochester Hotel is peacefully situated in Westminster's Vincent Square and offers an oasis of calm in the heart of Central London. Many places of interest are within easy walking distance such as Buckingham Palace, Whitehall, Westminster Abbey and Cathedral, The Houses of Parliament and the River Thames, along with some of the finest shops and theatres.
|
Click here to make
a request by email
Click here to book online with your credit card |
|