Wellcome Trust Plans Large Oversized Non-Descript Office Block in South Kensington
The Wellcome Trust has submitted a planning application to more than double the size of an office block it owns at 63-81 Pelham Street, South Kensington. Residents are urging the Wellcome Trust to improve the building but to keep its footprint and height the same