Description
Located in Brentford in the Greater London region, with Griffin Park nearby, Kew Apartments Brentford London' provides accommodation with free WiFi and free private parking, as well as access to a fitness room.
Location
16 Pump House Cres, Brentford TW8 0HH, UK
Add a review