Aquila House Feltham
Aquila House, a residential building with 19,116 sq. ft. of space, was converted from an office building built in 1998. It features 52 studio apartments across four floors and has an approximate site area of 0.82 acres. The ground floor has 75 parking spaces.
Located in Feltham, a sizable town in West London, Aquila House is just 10 minutes on foot from Heathrow Terminal 4 underground station and a 55-minute ride from Green Park Street Station. It is 13 miles from Charing Cross.
Leave a Reply