Octivaro
expand_more
Explore chevron_right Nikki's Bar

Nikki's Bar

Shoreditch ££

Address

39A Hoxton Square, Shoreditch

open_in_new Open in Google Maps

About

Location