A large Google sign on a building says Updates and delays.
a Google sign is covering the corner of a building
A corner billboard advertising google.co.uk/chrome with the chrome logo..
A banner for google wraps around the corner of a building.
a poster on a building that is for 'google.co.uk/chrome'