Architecture, Art A Look At The New Tate Modern LondonThe Tate Modern Extension opened its doors last weekend.