The Trap

The Trap

Venue Info
In English ambiance and with LCD tv screens, The Trap is your place to watch popular sports matches and cheer your favourite team with your mates.

​Offering a wide selection of drinks and cocktails, it is the ideal place to relax and unwind with your friends and colleagues after a hard days' work.