In and Around Euston Station

Are train stations only ever associated with travel misery ? Not so I find, when I drop into [1] Euston Station. To my surprise, and delight, just in and around […]