There is limited accessibility for wheelchairs.
Yes, our website is: https://www.nikkisbar.co.uk/
Our address is: 39A Hoxton Square, N1 6NN, London
No reviews found. Be the first to review Nikki's!