Explore details about location Olney Road. Olney Road is a location situated within the London Borough of Southwark alongside other areas such as Avondale Square, Waterside Close, John Maurice Close.