Clifford’s restaurant
140 Fetter Ln, London
020 7242 8877
Menu
Reserve
London, Greater London
Clifford’s restaurant
140 Fetter Ln, London, Greater London EC4A 1BT
020 7242 8877