London Welcomes the Smallest Hotel in the World
Visit London and Radisson Edwardian are bringing the “world’s smallest pop-up hotel” to London in a bid to highlight the capital’s main tourist attractions. Essentially a modified American Airstream trailer, the pint-sized property will open from March 15 for five nights only.