Princes Hall, Aldershot

Princes Hall

The Princes Hall is a multi purpose entertainment centre located in the heart of Aldershot, in the North East of Hampshire.