£ 4050\mo 2, 24, Russell Street, Leamington Spa Flats / Apartments 6 6 Experience sophisticated student living in this exceptional six-bedroom residence, perfectly situated in the heart of the town centre, directly above Moo Bar. Designed with elegance and comfort in mind, this property offers a...