Planning permission has now been granted for the nine-storey building at 262 York Road on the site of a Shell petrol filling station – the last undeveloped site at Battersea Reach, a mixed-use development fronting the River Thames. Multi-disciplinary consultancy Meinhardt UK is using its expertise in modern methods of Continue Reading