Had a meeting in London today and it turned out to be a venue with this rather fab view of the bit of the capital near liverpool street station.
Comments
Sign in or get an account to comment.