Serving quality food and coffee at three locations in London. The City, New Cross and at Goldsmiths Uni.