Leamingtons Spa, a five-minute drive east of London, is one of the oldest and most iconic British spa properties.The hotel was built by the Leamingtown and Leamingfield Company of London in 1892 and opened in 1894 as Leaminghead Spa and Leams Head Spa.In the 1960s, Leamingson Spa was transformed into […]