Highgate Natural Food And Wine is located in London (Capital of England), United Kingdom. It's address is 306 Archway Rd, London N6 5AU, United Kingdom.
306 Archway Rd, London N6 5AU, United Kingdom
HVG4+FJ London, United Kingdom
+44 20 8348 4990
Check Time Table for Highgate Natural Food And Wine
Monday | 8 AM to 11 PM |
---|---|
Tuesday | 8 AM to 11 PM |
Wednesday | 8 AM to 11 PM |
Thursday | 8 AM to 11 PM |
Friday | 8 AM to 12 AM |
Saturday | 8 AM to 12 AM |
Sunday | 9 AM to 11 PM |
Questions & Answers
Where is Highgate Natural Food And Wine?
Highgate Natural Food And Wine is located at: 306 Archway Rd, London N6 5AU, United Kingdom.
What is the phone number of Highgate Natural Food And Wine?
You can try to calling this number: +44 20 8348 4990
What are the coordinates of Highgate Natural Food And Wine?
Coordinates: 51.5761559, -0.1434316
Highgate Natural Food And Wine Reviews
2024-03-04 23:48:57 GMT
Absolutely fantastic shop! A local gem with a wonderful rage of products, including lots of organic and top quality food. Can’t recommend this place enough. Very reliable and friendly! ⭐⭐⭐⭐⭐
2023-06-06 16:59:49 GMT
Best shop owner in town. Nice selection and quick service.
2022-06-21 21:51:54 GMT
Best beers shop in the town !
2022-08-23 07:31:00 GMT
Wonderful store with great service & nice location
2023-11-05 16:06:10 GMT
Found this nice pub on the hike today
Capital ring walkers , take a break
2024-03-31 18:06:45 GMT
Selling very out of date, mouldy food. Refused to give a refund at first because we “should have checked”, but eventually gave us our money back. If you sell someone rotten food, the least you can do is apologise and refund them. You could make people sick.
2023-12-04 13:01:58 GMT
Very rude personnel, refused to take package for UPS drop off claiming the store is full when it wasn’t. Had to carry parcel all the way down to archway. Incredible impolite. Will never visit again.
2022-09-13 13:27:45 GMT
Very expensive for most things
Write a review of Highgate Natural Food And Wine
Highgate Natural Food And Wine Directions
About London
Capital of EnglandLondon is the capital and largest city of England, and the United Kingdom, with a population of around 8.8 million, and the largest city in Western Europe by metropolitan area, with a population of 14,800,000. source
Top Rated Addresses in London
-
Tower of London
Castle -
Tate Modern
Art gallery -
Science Museum
Museum -
Victoria and Albert Museum
Art museum -
Selfridges
Department store -
Royal Albert Hall
Concert hall -
Hamleys
Toy store -
Kensington Gardens
Park -
Natural History Museum
Museum -
Hampton Court Palace
Historical place