OFFLINE Traditional hotel with preserved town-house facade reminiscent of Edwardian era, near Kensington Palace, Hyde Park and shopping.
There are no tags yet for this venue.