• Margaret Howell

    Fashion Shop

    7-8 Duke Street, Town Centre, Richmond Upon Thames, TW9 1HP [map]

    Margaret Howell offers a bespoke service, and specialises in a range of own-brand clothes and accessories for women including jackets, jumpers, coats, suits, knitwear, belts, gloves and scarves.

  • Marie Curie Cancer Care

    Charity Shop

    Sheen Road, Town Centre, Richmond Upon Thames, TW9 1AS [map]

    Marie Curie Cancer Care is a charity shop whose sales go towards cancer research.

  • Marilyn Moore

    Womenswear

    54 Hill Street, Town Centre, Richmond Upon Thames, TW9 1TW [map]

  • Marks & Spencer

    Department Store

    13-13A George Street, Town Centre, Richmond Upon Thames, TW9 1JY [map]

    Yelp 4 out of 5 based on 2 reviews
  • The Marlborough

    Pub

    46 Friars Stile Road, Richmond, Surrey, TW10 6NQ [map]

    The Marlborough in leafy Richmond is famous for its huge garden – the largest in the area. There's a conservatory, cute rabbits and guinea pigs, and barbeques at the weekend. A perfect family-friendly establishment with a relaxed and friendly atmosphere, the place welcomes kids, dogs, cyclists and walkers.

  • Matches Womens

    Fashion Shop

    13 Hill Street, Town Centre, Richmond Upon Thames, TW9 1SX [map]

    Matches sell a wide range of designer clothes and accessories for women and men.

  • Matsuba

    Japanese Restaurant

    10 Red Lion Street, Town Centre, Richmond Upon Thames, TW9 1RW [map]

    Yelp 4 out of 5 based on 3 reviews
  • MaxMara

    Fashion Shop

    32 Hill Street, Town Centre, Richmond Upon Thames, TW9 1TW [map]

    Matches sell a wide range of designer clothes and accessories for women and men.

  • Med Kitchen

    Mediterranean Restaurant

    Heron Square, Town Centre, Richmond Upon Thames, TW9 1EJ [map]

    Med Kitchen are a small chain of restaurants serving a variety of Mediterranean dishes in attractive surroundings.

  • Memo Barber Shop

    Barber

    1B Princes Street, Town Centre, Richmond Upon Thames, TW9 1ED [map]

  • Mexx

    Clothes and Fashion Shop

    80 George Street, Town Centre, Richmond Upon Thames, TW9 1HA [map]

    Mexx specialise in a range of clothes including casual and formal wear.

  • Miss Selfridge

    Fashion Shop

    80 George Street, Town Centre, Richmond Upon Thames, TW9 1HA [map]

    Miss Selfridge is a high street fashion shop selling women's clothes and accessories.

  • The Mitre

    Pub

    20 St. Marys Grove, Town Centre, Richmond Upon Thames, TW9 1UY [map]

  • Molton Brown

    Beauty Product Shop

    4 George Street, Town Centre, Richmond Upon Thames, TW9 1JY [map]

    Molton Brown sell a range of beauty products including shampoo, conditioner, hand cream, body lotion, shower gel and moisturisers.

  • Monsoon

    Womenswear

    39 George Street, Town Centre, Richmond Upon Thames, TW9 1HY [map]

    Monsoon sell a variety of classic women's clothes and accessories at high street prices.

  • Moon & Star Gifts

    Gift Shop

    3 Brewers Lane, Town Centre, Richmond Upon Thames, TW9 1HH [map]

  • Moss

    Menswear Shop

    15 Hill Street, Town Centre, Richmond Upon Thames, TW9 1SX [map]

    Moss has a large selection of men's suits and formal wear for sale and hire to be worn on occasions such as weddings, racing, corporate events, balls and banquets.

  • Museum of Richmond

    Museum

    Old Town Hall, Whittaker Avenue, Richmond, TW9 1TP [map]

    Yelp 5 out of 5 based on 1 review
  • Nando's

    Portuguese Restaurant

    2-6 Hill Rise, Richmond Hill, Richmond Upon Thames, TW10 6UA [map]

    Yelp 4 out of 5 based on 4 reviews
  • Nationwide Building Society

    Bank

    3 The Square, Town Centre, Richmond Upon Thames, TW9 1DY [map]

    Nationwide Building Society offers a wide range of services such as financial advice, mortgages, loans, money exchange and foreign currency.