Ceviche, London

Name: Ceviche Location: 2 Baldwin Street, London, EC1V 9NU Website: http://www.cevicheuk.com Phone: 0203 327 9463 Hours: Mon-Thur 12pm-10.45pm / Fri 12pm-11.30pm / Sat 11am – 11.30pm / Sun 11am-9.30pm My boyfriend and I are currently following a list of top restaurants in London and Ceviche features on that list so we thought we would give…