

The difference between Which and Where!
Which, can be used both before and after as a pronoun and determiner. Here are some further examples.
However, if we reword the sentence and use which as a determiner, the focus of the sentence returns to the place/restaurant as we are also using ‘at’ as a preposition of place.
Put simply.
- Where, is an adverb.
- Which, is a pronoun and determiner.
- The building which I visited was 350 m tall.
Which, can be used both before and after as a pronoun and determiner. Here are some further examples.
- Which coffee would you like, the cappuccino or expresso?
- The cappuccino has milk, but the expresso doesn’t, which one do you want?
- A cappuccino is not as strong as an expresso which has no milk.
- The restaurant where my cousin works is really expensive.
However, if we reword the sentence and use which as a determiner, the focus of the sentence returns to the place/restaurant as we are also using ‘at’ as a preposition of place.
- The restaurant which my cousin works at is really expensive.
- My friend is taking me to a shopping center which is huge.
- This hotel where we spent our summer holiday last year.
- This is the hotel we spent our summer at last year.
- We can meet where the hotel is, the one that we spent summer at last year.
Put simply.
- If you are focusing on a situation or place use where.
- If you are making a distinction between two or more things, then use which.