4th June 2010
The Arch London
If by chance you find yourself in the beautiful Arch Hotel in London tow
n, sipping on a cocktail or perusing a copy of the Tattler magazine, do take a little wonder upstairs and take a peek at the exquisitely put-together bedrooms, you may spot some familiar looking wallpapers…