2014-06-06T07:21:00
La Tagliata, an Italian start up restaurant, is to replace an Indian restaurant popular with City workers, The Gulshan, close to Liverpool Street Station
Already have an account? Sign in