Both prepositions are common in the US, although "car park" is uncommon. " Both prepositions work for both facilities, but "at" would probably win for the lot and "in" for the garage.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.