Radisson Blu Edwardian Hampshire Hotel


Radisson Blu Edwardian, Hampshire is a 5-star luxury hotel in London, England. It is located on Leicester Square, near Piccadilly Circus. The hotel has 127 rooms and 20 suites.
Construction of the building began in 1873 and finished in 1882. It is now owned by Edwardian Hotels.