19 and 21, Greenwich Church Street SE10 London, England