Jack the Ripper's London Tavern is a restaurant featuring a unique, dimly lit atmosphere reminiscent of old London taverns. Currently temporarily closed.