皇家一英里
Carrubbers Christian Centre is a church on the Royal Mile in Edinburgh, Scotland.