REVIEW: Luca
What? From the team that brought you the clove club, Luca is a blend of italian style with local produce, to create an amazing fusion of fresh tastes and traditional cuisine. Where? Situated near both the Barbican and Farringdon tube station. Address: 88 St John St, Clerkenwell, London EC1M 4EH The Vibes? The venue itself …