Company name: Barking Riverside
Description: Powered by people, designed with purpose and built overlooking London’s iconic River Thames, Barking Riverside is a place like no other.
30 Crossness Rd, Barking IG11 0DS, United Kingdom