Reviews of Farmer J Jubilee Place – Restaurant serving healthy food – Canary Wharf/Tower Hamlets, London