Peace Apartments-Langham House
Mill street Luton, LU1 2NAPeace Apartments-Langham House is an apartment set in Luton, 200 metres from Luton Central Library. The unit is 300 metres from Luton Borough Council. There is a seating area, a dining area and a kitchen complete with an oven and a microwave.
1 rooms
from £78