Jazzgir – South Quay, Canary Wharf, London
There’s a new restaurant opened up in South Quay, Canary Wharf that’s causing a bit of a buzz. Jazzgir has only been open for a few months but it’s already making a name for itself in the area. We were invited along one night to …