Explore details about location Poplar Close. Poplar Close is a location situated within the Brighton and Hove alongside other areas such as Southern Water, Tintern Close, Top Avenue.