Stock Photo: Double-decker bus in front of a church, Westminster Abbey, London, England