1553 Restaurants near London

We found 1553 restaurants within 1 miles 1 miles of London

Map view

Close map
The Leopard Room at The Rubens at the Palace
*100 Points

The Leopard Room at The Rubens at the Palace

Westminster, SW1W 0PS
0.9 miles
The Leopard Room at The Rubens at the Palace is one of London’s more striking bars, with pride of place right opposite Buckingham Palace’s Royal ... Find out more
Have you considered these nearby areas?
Selected Clear all
Distance

SquareMeal Awards
(22)
(65)
(159)

Squaremeal Rewards
(49)
(49)
(0)

Reservations
(450)

Price
(17)
(100)
(328)
(207)
(0)

Cuisine
(0)
(14)
(5)
(2)
(1)
(8)
(170)
(0)
(13)
(9)
(2)
(136)
(25)
(1)
(4)
(3)
(4)
(14)
(0)
(0)
(2)
(9)
(0)
(0)
(0)
(18)
(5)
(31)
(11)
(17)
(0)
(2)
(4)
(12)
(6)
(0)
(2)
(50)
(0)
(57)
(3)
(74)
(37)
(1)
(6)
(0)
(3)
(0)
(20)
(13)
(10)
(67)
(0)
(1)
(9)
(1)
(25)
(15)
(0)
(7)
(32)
(0)
(1)
(52)
(0)
(1)
(1)
(0)
(0)
(1)
(1)
(7)
(5)
(20)
(2)
(30)
(16)
(0)
(0)
(2)
(0)
(2)
(18)
(2)
(7)
(7)
(24)
(33)
(12)
(1)
(40)

Eat at home
(37)
(11)
(6)
(51)
(19)

Outdoor Dining Options
(16)
(56)
(133)
(28)
(70)
(15)

Restaurant type
(95)
(0)
(52)
(40)
(30)
(37)

Food Occasions
(137)
(34)
(88)
(85)
(5)
(276)
(60)
(260)
(28)

Ambience
(252)
(144)
(59)
(50)
(256)
(99)
(284)
(70)
(50)
(65)
(83)
(16)
(106)
(98)
(33)

Other Awards
(8)
(10)
(0)
(0)
(2)

People
(184)
(24)
(195)
(113)
(228)
(215)
(119)
(173)

Other Features
(19)
(50)
(29)
(83)
(36)
(142)
(249)
(65)

Special Offers