Out of 200 London-based projects that were entered for the Royal Institute of British Architects London Awards, 168 Upper Street was one of 83 buildings shortlisted.
A CENTURY-OLD shop front wrecked by council building contractors remains unrepaired despite being damaged five years ago.
Cracks in the stone and glass of the...