City Temple Kitchen City Temple Kitchen City Temple 31 Holborn Viaduct London EC1A 2DE Rating Date: 2019-09-06 Rating Authority: City of London Corporation Leave a Reply Cancel replyYou must be logged in to post a comment.