Cribbs Causeway
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]- An area with an out-of-town shopping mall in Almondsbury parish, South Gloucestershire, Gloucestershire, England, named after the main road through the area (OS grid ref ST5780).