There are apparently lots of Easter Eggs all around London. This one is really big and just outside Liverpool Street station.
Comments
Sign in or get an account to comment.