About Top Rank Suite
Top Rank Suite was the name given to a chain of nightclubs in the United Kingdom owned by the Rank Organisation. They were sometimes known as Top Rank Ballrooms.
Top Rank Suite was the name given to a chain of nightclubs in the United Kingdom owned by the Rank Organisation. They were sometimes known as Top Rank Ballrooms.