Reviews of Fitzrovia Pharmacy (formerly Chel Pharmacy). (Pharmacy) in London (London).