Map of bars & restaurants

Medicine Bar


181 Upper Street
London
Mon-Thu 5pm-midnight, Fri 5pm-2am, Sat 2pm-2am, Sun 2pm-midnight
No adverts.