Corporate Entertainment in Torquay


Torquay is a town in the ceremonial county of Devon in England and the unitary authority of Torbay. Torquay started to evolve into a trendy seaside retreat in the early 19th century, initially often visited by members of the Royal Navy throughout the Napoleonic Wars while the Royal Navy settled in the bay and later by the creme de la creme of Victorian society as the town's fame spread.