Where is 2 BR?

Where is 2 BR located?

2 BR, England, Great Britain (approx. 51.57292°, 0.00182°)


Where is 2 BR on the map?