15 Westland Place,Islington,London N1 7LP,UK, N1 7LP
For More Information:
+44 20 3375 1515
I am so sad to give a bad review for this place.
It was 7 years ago when I first attempted to visit this place while backpacking around Europe. By definition, we were poor and constantly on the go, so, just couldn't make it all the way out to what seemed to be the outskirts of London. This time around, I made a point to squeeze in a visit to this place in my itinerary. Even made a reservation...more