Tyburn RWC Unveils Huge Data Centre Scheme in Charlton Riverside 2026

Plans for a 100,000sqm data centre in Charlton Riverside have been unveiled near the Thames Barrier by Tyburn RWC Limited, alongside planned new housing.