...be viewed * Close to transport links * Top floor **The Larches, Old Bedford Road, Luton** Penrose are proud to offer for ...walking distance to the town centre and train station this flat would make the perfect investment for years to come. Contact