Radisson Blu Edwardian Kenilworth Hotel
About Radisson Blu Edwardian Kenilworth Hotel
Guest accomodation in London. Also a wedding venue in West London
Contact & Location
Radisson Blu Edwardian Kenilworth Hotel
97 Great Russell Street, London, WC1B 3LB, Central London, United Kingdom