41 Romney Street 📷 London, England