Where is West 12?

Where is West 12 located?

West 12, West 12, Great Britain (approx. 51.50374°, -0.218772°)


Where is West 12 on the map?