At Korova you will find good service, the best seasonal, locally sourced foods. It is a local restaurant in the heart of London serving fresh menus daily plus cocktails and dinner. Korova 9 Campdale Rd, London UK N7 0EA
Download our FREE Big Review TV App to Create & Share your experiences and video reviews https://bigreviewtv.com/app
Use Big Review TV to create, view and share videos about your experiences.