Spot for a spot (7)
(Other definitions for teashop that I've seen before include "Cafe (paradoxically?)" , "Place of refreshments" .)
(Other definitions for parking lot that I've seen before include "Where cars are left in the US" , "Place for autos in North America" .)