Ku Bar

Ku Bar
30 Lisle Street, London, WC2H 7BA
Photo of Ku Bar