It’s meant to be an ultra-modern central London workplace that may serve Google for many years, however the brand new £1bn headquarters is beset by considered one of humanity’s oldest-known pests: foxes.
Support Greater and Subscribe to view content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased