The Regent's Park Barracks, commonly known as the Albany Street Barracks, is a British Army barracks located on Albany Street, London, near Regent's Park.
The Regent's Park Barracks, commonly known as the Albany Street Barracks, is a British Army barracks located on Albany Street, London, near Regent's Park. (en)
The Regent's Park Barracks, commonly known as the Albany Street Barracks, is a British Army barracks located on Albany Street, London, near Regent's Park. (en)