..in old London Town. Well Westminster anyhoo. Walking from tube to hotel. Part of another surreal day.
Comments
Sign in or get an account to comment.