28 Victoria Street Douglas IM1 2LE Oscar's | H&B Pubs and BarsOscar's | H&B Pubs and Bars Oscar’s is the new revered destination in the heart of Douglas. Set over two floors, Oscar’s is a restaurant and bar offering the very best drinks in an elegant and refined setting. Meetings & Events Perfect for both https://pubsandbars.im/venue/oscars/