If you are in a suburban area then look out for corner shops with the Oyster logo on them.
If you are using the Overground then I think that their stations deal with Oyster. If you are using a tube station then they should all be able to deal with an Oyster card IF the ticket office is open.