Oriwu Spot Pub

Header image

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