Company name: Boulevard - Theatre Restaurant Bar
Description: London's newest theatre is located in the heart of Soho in Walker's Court
6 Walker's Ct, London W1F 0BT, United Kingdom