The mall in London – stunning and awesome