Caffeine fuelled sprint up from Westminster station for a glimpse of the London Eye and Big Ben. Then home for tea back at Earls Court.
Comments
Sign in or get an account to comment.