London is blessed with many restaurants that offer amazing views of the city skyline. Browse through our places to eat in the capital, all are restaurants with a view in London.
30 Portman Square W1H 7BHModern British
Dine on traditional British food served in elegant surroundings overlooking one of the most picturesque gardens in London at The Montagu.
National Theatre SE1 9PXModern European
Soak up the stunning London views and enjoy Mediterranean tapas at Terrace Restaurant in the National Theatre.
54 Formosa Street W9 2JUModern European
The menu at The Waterway is predominantly French and Modern European and focuses on delivering classic brasserie dishes.
31 St Thomas Street SE1 9QUModern British
Treat yourself to stunning views over London and one of the best Modern British menus in London. Ting is one of London's hottest dining destinations.
60 Blomfield Road W9 2PAFish & Seafood
Enjoy the most perfect summertime meal at the beautifully charming canal side restaurant The Summerhouse in Little Venice.
Park Plaza, 200 Westminster Bridge Road, Lambeth SE1 7UTFrench
Expect first class French food at Brasserie Joel in the Park Plaza Westminster Bridge Hotel.
Tower 42, 25 Old Broad Street EC2N 1HQModern British
World-renowned chef Jason Atherton brings his distinct culinary style to the Michelin-starred City Social at Tower 42.
Victoria Embankment WC2N 5DJModern European
The RS Hispaniola offers a unique London dining experience, anchored in the Thames, along the embankment with stunning views and top class food.
21 New Globe Walk, Bankside SE1 9DTBritish
Enjoy seasonal British cuisine and stunning St Paul’s views at The Swan at the Globe on Bankside.
Butlers Wharf, 28 Shad Thames SE1 2YDModern European
Blueprint Cafe's menus change daily offering seasonal, fresh ingredients which are prepared simply to allow the fresh, bold flavours to shine.
Sign up today for the latest news and special offers from Best London Restaurants.