Explore details about location North Lodge Road. North Lodge Road is a location situated within the Poole alongside other areas such as Oyster Mews, Tollard Close, Sea View Road.