St. Christopher's Place & Gees Court, Marylebone, London.

St. Christopher's Place & Gees Court, Marylebone, London, England