Cafe 63 Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 5 New Street Square London EC4A 3TW View on Map Local Authority City of London Corporation http://www.cityoflondon.gov.uk/Corporation/homepage.htm