Looking for the perfect place to celebrate Valentine’s Day or enjoy a romantic evening with your loved one? Staying at STG Hotel Oxford Street puts you in the heart of London, just moments away from some of the city’s most scenic and atmospheric dining spots. Whether you’re after rooftop views, candlelit interiors, or iconic London backdrops, these restaurants are all within easy reach for a memorable date night without the hassle of long travel.
What Makes a Great Date Night Restaurant in London?
A good date night restaurant should feel comfortable and inviting, with an atmosphere that encourages conversation and connection. Scenic elements like rooftop views, softly lit interiors, or riverside backdrops help set the tone naturally, without the need for loud music or formal dining.
Location also matters – a central, walkable restaurant makes it easy to enjoy the evening without worrying about long journeys home.

Where Can you find a Restaurant for a Romantic Evening?
1. Miradora
A stunning rooftop restaurant and bar, Miradora offers incredible city views and a relaxed yet stylish atmosphere. Enjoy expertly crafted cocktails, a seasonal menu of delicious dishes, and the glittering London skyline as your backdrop.
Location: 31 Charing Cross Rd, London WC2H 0LS
Perfect for: Rooftop views, cocktails, and a romantic evening
Website: Miradora

2. 1 Leicester Square Rooftop Bar & Restaurant
Perched on the 9th floor of Hotel Indigo, this rooftop bar and restaurant offer breathtaking views over Leicester Square and beyond. With a modern menu, vibrant atmosphere, and cosy seating, it’s a great choice for couples looking to combine dinner and drinks with a scenic backdrop.
Location: 9th Floor, Hotel Indigo, 1 Leicester Square, London WC2H 7NA
Perfect for: Scenic city views, cocktails, and casual fine dining
Website: 1 Leicester Square

©bloomsburystreetkitchen.com
3. Bloomsbury Street Kitchen
Bloomsbury Street Kitchen blends Mediterranean and Japanese flavours in a stylish, softly lit space that’s perfect for date night. The elegant interiors, open kitchen, and intimate seating create a warm and romantic ambiance, ideal for couples who enjoy sharing small plates and unique flavours.
Location: 9–13 Bloomsbury Street, Bloomsbury, London WC1B 3QD
Perfect for: Mediterranean & Japanese fusion, stylish interiors, and intimate dinners
Website: Bloomsbury Street Kitchen

©thecaterer.com
4. Mildreds
A beloved London favourite, Mildreds is perfect for couples who enjoy creative, plant-based cuisine. Known for its bold flavours and vibrant dishes, the restaurant proves that vegan and vegetarian dining can be both indulgent and romantic. Located in Soho, its relaxed dining atmosphere makes it ideal for a laid-back yet memorable date night.
Location: 45 Lexington St, London W1F 9AN
Perfect for: Vegan and vegetarian diners seeking flavourful, comforting dishes
Website: Mildreds Soho

©closmaggiore.com
5. Clos Maggiore
Often called London’s most romantic restaurant, Clos Maggiore features a stunning floral ceiling and intimate candlelit interiors. Known for its exquisite French-inspired cuisine and exceptional service, it’s perfect for a special occasion or a cosy date night.
Location: 33 King St, London WC2E 8JD
Perfect for: Romantic fine dining and special occasions
Website: Clos Maggiore
Tip for Guests: Many of these restaurants offer special Valentine’s Day menus and promotions. For more information and offers, be sure to visit our offers page for a deal on your romantic city escape.