Oslo Court, St John’s Wood, London – Traditional dining in a block of flats! Not what I was expecting.

Lords Cricket ground and the famous Abbey Road studios are located in St Johns Wood, an affluent North London location that consists of Victorian and Georgian properties. One reference I found suggested that the area was used as the home of government ministers mistresses. We drove across London on a very busy Saturday evening, and…

Continue Reading