London Welcomes the Smallest Hotel in the World

Visit London and Radisson Edwardian are bringing the smallest hotel in the world to London in a bid to highlight the capital’s main tourist attractions. Essentially a modified American Airstream trailer, the pint-sized property will