Grange Saint Paul’s Hotel in London, contemporary architecture with an elegant and distinctive architectural style.
Grange Hotels Ltd, London, GB
Buchanan Associates, London
2009
Grange Hotels Ltd