AA Psychiatry Business Type Retailers - other Rating Awaiting Inspection Address 30 Churchill Place London E14 5EU View on Map Local Authority Tower Hamlets http://www.towerhamlets.gov.uk