Huh. Giant hideous corporate map thing appears in Soho, looks out of place