Ku Bar The

30 Lisle St., Westminster Abbey, London, United Kingdom, WC2H 7BA
Opening hours
Mon-Thu 12:00pm-3:00am
Fri-Sat 12:00pm-3:00am
Sun 12:00pm-10:30pm
Reviews
Description