15th April at Grange Tower Bridge Hotel - http://bit.ly/1DOHQb9
020 7233 7888
Grange Hotels are a private collection of 17 luxury hotels located in the heart of the world's most exciting city- London.
Featuring some of the best located properties in the capital, Grange Hotels provide a wealth of history and local tradition, skilfully combined with contemporary luxury. You will always find interesting architecture, exquisite furnishings and warm, personal service- hallmarks of Grange Hotels.