Some clients will never set foot inside an office because of the power imbalance between client and counsellor. In these cases if the client won't come to the counsellor, the counsellor must go to the client.
I am beginning my practise as a counsellor(not psychotherapist) and after a lot of bad luck and waiting a client appeared who lives far away from my home.She clearly tells me that she wants my help but, because my home is so dar away from hers, she asked me to see her in a cafeteria, like Starbucks. I told her that this place is a little strange for me, because we will not be alone, other people will be present, and she said that she is aware of this and that she does not have a problem. Because I am new to all this I didn't know how legitimate/ethical is this. Unfortunately my supervisor is unreacheable for the last three days to ask him.
Just wanted to add I like the idea of having therapy in an office and not a social place. Not only would it be very uncomfortable for me talking in such a place I think it would mess up the therapist/patient relationship. In an office its has a level of professionalism that I just can't see happening at say a coffee shop or other place.