Interesting note: This is the only thatched roof in London since the Great Fire of 1666.
London, England, GB
Discovered by Matt Flick on 29 January 2008. 634 views.