Calma Coffee Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address St Andrews Church Lodge 5 St Andrew Street London EC4A 3AF View on Map Local Authority City of London Corporation http://www.cityoflondon.gov.uk/Corporation/homepage.htm