Explore details about location London Place. London Place is a location situated within the Ballarat Central alongside other areas such as Mair Street, Lydiard Street North, Footbridge.