Explore details about location Bramble Close. Bramble Close is a location situated within the Cardiff alongside other areas such as Australia Road, Purbeck Street, Windsor Esplanade.