Back to list
Tia Rosa
Exceptional 9.5 (73 reviews)
Around £28
Location
118 King's Cross Road
London WC1X 9DS
See on the map