Join the rewards club for food lovers and unlock rewards

668 British Restaurants near London

We found British 668 restaurants within 3 miles 3 miles of London

Map view

Close map
1 Lombard Street

1 Lombard Street

City of London, EC3V 9AA
1.7 miles
Set in the heart of The City, just across from Bank station, 1 Lombard Street is a restaurant not short on wow factor. The impressive former banking hall oo ... Find out more
Have you considered these nearby areas?
Selected Clear all
Distance

SquareMeal Awards
(35)
(63)
(102)

Squaremeal Rewards
(40)
(40)
(0)

Reservations
(259)

Price
(49)
(163)
(306)
(112)
(0)

Cuisine
(1)
(74)
(0)
(0)
(0)
(8)
(76)
(0)
(20)
(34)
(0)
(668)
(35)
(0)
(4)
(1)
(7)
(1)
(0)
(0)
(1)
(3)
(0)
(0)
(0)
(37)
(28)
(28)
(10)
(42)
(0)
(0)
(0)
(14)
(30)
(0)
(1)
(0)
(0)
(43)
(4)
(18)
(1)
(0)
(0)
(0)
(1)
(0)
(11)
(0)
(2)
(94)
(0)
(0)
(1)
(1)
(8)
(7)
(0)
(0)
(7)
(0)
(0)
(56)
(1)
(1)
(0)
(0)
(2)
(0)
(0)
(0)
(3)
(2)
(0)
(49)
(1)
(0)
(0)
(0)
(0)
(0)
(2)
(0)
(1)
(0)
(49)
(55)
(1)
(0)
(38)

Eat at home
(14)
(6)
(1)
(29)
(6)

Outdoor Dining Options
(29)
(55)
(154)
(15)
(87)
(23)

Restaurant type
(114)
(4)
(57)
(111)
(99)
(41)

Food Occasions
(195)
(36)
(148)
(126)
(9)
(320)
(59)
(342)
(100)

Ambience
(207)
(198)
(60)
(98)
(221)
(174)
(235)
(150)
(86)
(90)
(141)
(21)
(196)
(134)
(62)

Other Awards
(14)
(26)
(0)
(0)
(4)

People
(236)
(44)
(258)
(154)
(243)
(214)
(184)
(262)

Other Features
(18)
(54)
(99)
(133)
(38)
(209)
(352)
(114)

Special Offers