Hill Station Book Sale, tonight from 6.30pm
There's a charity bring and buy book sale tonight at The Hill Station, Telegraph Hill, from 6.30pm - 8.30pm.
The emphasis is on the 'buy', rather than the 'bring', since the organisers claim to have "skip loads" of great books.