In London for a couple of days - walked from the manic hustle & bustle of Oxford St to the peace & tranquility of Hyde Park...who would think this was in the centre of London?
Comments
Sign in or get an account to comment.