L’ESCARGOT; Having a ‘Snail’ of a time in Soho, London!
L’Escargot French Restaurant has been in Greek Street, Soho, since 1927. When it first opened, its surroundings would have been very different to what they are now! Soho!...
Malta Diary 1. The Straight and Narrow Strait Street in Valetta
Ask any British servicemen – mostly Royal Navy and Army, stationed or passing through – about Malta up to the early 1970s and with an animated twinkle in their...