It's the Tall Ships Festival weekend in Greenwich (parking restrictions, busier-than-usual streets, rip-off expensive ice-creams....).
Comments
Sign in or get an account to comment.