TW137FD
Elmwood Avenue, Feltham
Spacious One Bedroom Flat Open Plan Living Space Integrated Appliances including Dishwasher Modern Bathroom Walking Distance to Feltham Station Lockable Bike Shed Private Parking Available