Oriwu Spot Pub

Oriwu Spot Pub

The Oriwu Spot Pub was a council-owned pub in Denmark Hill, sold to developers in 2012 for just £170k.