60 Camberwell New Road London London S SE5 0RS |
|
Jump to map | |
020 77359990 | |
020 78209598 | |
http://barbarblacksheep.com |
About Black Sheep | |
Black Sheep is a Cafe serving the London community in London S, United Kingdom and located at 60 Camberwell New Road.
Show more...
Show less...
To contact Black Sheep call 020 77359990 or visit their website at barbarblacksheep.com |