The London Pub is one of the best known bars in town. It's an English style pub that will make the Brits feel at home. The pub has a big outdoor terrace inside you can enjoy the latest dance music with the resident DJ watch sport or live bands.