Submission by neja

Tate Britain museum

Located in London and housing the national collection of British art from the year 1500 to the present day, and international modern art. It was opened in 1897.

25 Years of Lomography: LomoWall United Kingdom

Welsh mountains, Irish charm, Scottish whiskey and the bustling streets of London town — show us what you learned in this melting pot of beautiful cultures.

Other submissions by neja