The planning committee approved the practice's plans to demolish and redevelop Selkirk House at One Museum Street, a 17-storey former Travelodge near the
Officers at the north London local authority have recommended its planning committee approves proposals to replace the 17-storey former Travelodge near