The Albany, Great Portland Street. Photo: MAB Castle Pubs. The Albany pub, on Great Portland Street, is open again following an extensive four-week refurbishment. The historic pub has been given a facelift while keeping its traditional look and feel inside. Changes include a full refit of its basement venue, an upgrade of the audio-visual system […]