Explore details about location Albert Place. Albert Place is a location situated within the Exmouth alongside other areas such as Tesco Superstore Road, Foxholes Hill, Holly Walk.