Mind boggling

These are the massive lift shafts that will be inside the gigantic new Google HQ behind Kings Cross

Comments
Sign in or get an account to comment.