Clifford’s restaurant
140 Fetter Ln, London
020 7242 8877
Recent Reviews
Order Online
Reserve
Clifford’s restaurant
140 Fetter Ln, London EC4A 1BT
020 7242 8877