32 Crawford PlaceLondon, W1 5NN
t: 0207 723 0066e: info@thelarrik.comShow in Google Maps
Monday to Friday: Midday until 10 pmSaturday: 12 pm until 10 pmSunday: 12 pm until 10 pm
I cant stop ordering the fish and chips! Keep intending to try more of the menu but it’s just so fresh and tasty and the portion size is perfect. Always recommend this place to people