What does BR3 mean?

BR3 meaning in Urban Dictionary

BR3 refers to the endzzz of London located in Beckenham in borough of bromley.It is home to some much talked about celebrities and folks of general visual appearance.It is commom understanding that BR3 is far more advanced than waste finishes such CR7, CR3 and Hayes.REP REP