A popular pub known as The Alibi Room.