Beauty and the Beast. And earlier the London Eye, Covent Garden and Chinatown. And a trip on the new Elizabeth Line. Transport in central London is fantastic
Comments
Sign in or get an account to comment.