London, Bayswater: Church of Our Lady, Queen of Heaven
A picture I took in London from my hotel room in January 2004.
The church is the parish church of Queensway. It was built in 1973.
More information
Visible by: Everyone
All rights reserved
-
Taken on Thursday January 1, 2004
-
Posted on Sunday April 15, 2007
- 251 visits
0 comments