TED Restaurant

TED Restaurant
47–51 Caledonian Road, King’s Cross, London, N1 9BU