Tag: Trafalgar Square

The Trafalgar Dining Rooms: London

The Trafalgar Dining Rooms 2 Spring Gardens London SW1A 2TS Tel: 020 7870 2901   With an eye catching octagonal logo incorporated in the windows that look onto the eponymous square TDR or Trafalgar Dining Rooms is hard to ignore. As it turned out this A1 location turned out to be an A1 eatery too

Read More