Get 20% discount!

Get your 20% DISCOUNT now!

Book now & get 20% discount! 
Receive an immediate 20% discount on all non-refundable rates.
Enter your code crystal1 below. 

More deals

  1. If you have a discount code, please enter the code in this field

Top of the shops

One-stop shops

Fortnum & Mason

One of London’s poshest department stores, its food halls are unmissable as well as its refurbished beauty hall.

181 Piccadilly, Nearest tube: Green Park

Harrods

With an unbelievably good Toy Kingdom, floors filled with heavyweight fashion brands and brilliant beauty halls, it is London shopping at its most luxurious.

87-135 Brompton Road, Nearest tube: Knightsbridge

Liberty

Wondering through this lovely grande dame of department stores is a little like exploring a stately home.  Find anything from great homeware and cutting-edge international fashion to beauty brands.

Regent Street, Nearest tube: Oxford Circus

 

Fashion

Dover Street Market

With a beautiful array of stuffed birds and trio of re-imagined Burberry trenches on the way in, and its truly comprehensive stock, DSM remains a mecca for the fashion-obsessed.

18-22 Haymarket, Nearest tube: Bond Street

Pam Pam

Pam Pam is full of pretty jewellery from Canada, ceramics from Brooklyn and vegan soaps from Portland. The front room, dedicated entirely to women’s trainers, is the first of its kind in the country.

129 Bethnal Green Road, Nearest tube: Shoreditch High Street Overground

 

Books

Daunt Books

The Marylebone flagship is as pretty as a picture and may well be London’s most charming bookshop.

83 Marylebone High Street, Nearest tube: Baker Street

 

Lifestyle

House of Hackney

This store is full of the beautiful over-the-top prints that made the brand’s name. All of HoH’s items are here, everything from lamps to oven gloves.

131 Shoreditch High Street, Nearest tube: Liverpool Street

 

Food

Neal’s Yard Dairy

It has been championing small cheese makers since the shop opened in 1979, and has been central to creating a huge community of high-quality makers in Britain and Ireland. But be warned: around Christmas time the queues often run down the street!

17 Shorts Gardens, Nearest tube: Covent Garden

 

Kids

Hamley’s

London’s most famous multi-storey toy store will probably have every single item on your child’s wish list.

188-196 Regent Street, Nearest tube: Oxford Street

Lego Store

If you are walking around Leicester Square, this is one not to be missed. It is the biggest Lego shop in Europe and is stuffed with brightly coloured bricks.

3 Swiss Court, Nearest tube: Leicester Square

Free Visitor Oyster Travel Card
More deals