Best Rated Supermarkets & Shops in London
19,132 supermarkets and shops across London have an official Food Standards Agency hygiene rating. Showing 13,177–13,200, ranked by each business's most recent inspection.
Bal Supermarket
Retailers - other
65-67 Coldharbour Lane, Hayes, UB3 3EE
Rating 3/513 January 2025Bala Meat Market Ltd
Retailers - other
11A-13, Rear Lower Level, Ealing Road, Wembley, HA0 4AA
Rating 3/58 October 2024Balaam Confectionery And Grocery Store
Retailers - other
129 Balaam Street, Plaistow, London, E13 8AF
Rating 3/55 March 2025Balaam Supermarket
Retailers - other
17 - 19 Balaam Street, Plaistow, London, E13 8EB
Rating 3/520 September 2025Baldeeq Pound Plus Shop
Retailers - supermarkets/hypermarkets
101 High Street, London, NW10 4TS
Rating 3/510 December 2024Balmoral Food & Wine
Retailers - other
8 Grand Parade, Ewell Road, Surbiton, KT6 7BE
Rating 3/524 July 2026Bangla Bazaar
Retailers - other
117 Upper Tooting Road, London, Wandsworth, SW17 7TJ
Rating 3/513 December 2024Bantuway Express Ltd
Retailers - other
44 - 46 Hermit Road, Canning Town, London, E16 4LF
Rating 3/515 December 2025Bargain Food & Wine
Retailers - other
237 Powder Mill Lane, Twickenham, Richmond Upon Thames, TW2 6EH
Rating 3/522 September 2025Barking Corner Supermarket
Retailers - other
107 Ripple Road, Barking, IG11 7NY
Rating 3/522 March 2025Barking Food Centre
Retailers - other
7-9 East Street, Barking, IG11 8ER
Rating 3/518 January 2025Barking Halal Meat & Fish
Retailers - other
6 Station Parade, Barking, IG11 8DN
Rating 3/527 November 2025Barking Supermarket Limited
Retailers - other
2-4 East Street, Barking, IG11 8EU
Rating 3/57 August 2025Barley Wines Supermarket
Retailers - other
169 Barley Lane, Ilford, IG3 8XU
Rating 3/524 April 2025Barretts Butchers
Retailers - other
40 England's Lane, London, NW3 4UE
Rating 3/517 September 2026Barsam supermarket
Retailers - other
91 High Street, Edgware Harrow, HA8 7DB
Rating 3/517 February 2026Basar Kosher Butcher
Retailers - other
100 Brent Street London, NW4 2HH
Rating 3/528 July 2026Bayley & Sage
Retailers - other
43 - 45 Parkgate Road, London, Wandsworth, SW11 4NP
Rating 3/522 July 2025Baza
Retailers - other
679 - 691 High Road Leyton, Leyton, London, E10 6RA
Rating 3/510 September 2026Bebek Baklava
Retailers - other
ST MARK'S CHURCH NORTH AUDLEY STREET, LONDON, W1K 6ZA
Rating 3/513 May 2025Beeches Express
Retailers - other
Gordon Road, Carshalton, SM5 3RF
Rating 3/529 April 2026Beehive Service Station
Retailers - other
202 Beehive Lane, Gants Hill, IG4 5DR
Rating 3/513 November 2024Belmont Food And Wines
Retailers - other
21 Station Road, Belmont, SM2 6BX
Rating 3/53 September 2025Belmont News
Retailers - other
3 Warwick Parade, Kenton Lane, HA3 8SA
Rating 3/524 March 2026