The Larrik

(Created by VivieRachel)

Tags

Add Tags

Recent Activity (See All)

About

High ceilings and big windows give this European-influenced gastropub a light-filled ambiance. Address: 32 Crawford Pl, London W1H 5NN, United Kingdom

Photos

  • The Larrik Photo

Comments