Marsham Street is a street in the City of Westminster in London, England. It is approximately one mile in length and runs south from Great Peter Street near Victoria Street and Parliament Square. From Wikipedia
His studio’s announcement highlighted a hi‑tech legacy shaped by urbanism advocacy.