London Bridges

London Bridges is a location in London, England. Olfie refers to it.