London, England 17th September 2007. The Interior of Melrose and Morgan, Primrose Hill chefs preparing food, made to order and while you wait.
Melrose and Morgan Primrose Hill London
London, England 17th September 2007. The Interior of Melrose and Morgan, Primrose Hill chefs preparing food, made to order and while you wait.

Filename: Melrose and Morgan Primrose Hill London NW1 UK 003.jpg
Source: Homer Sykes
Date:
Location: London UK
Credit: Homer Sykes
Copyright:
Model Release: No
Property Release: No
Restrictions:
Direct Link:
Keywords:
  • Melrose and Morgan
  • shop
  • food preparation
  • chefs
  • kitchen
  • London
  • England
  • English
  • Britain
  • British
  • UK
  • in
  • a
  • on
  • 2007
  • 2000s