accommodation address
Concise Oxford English Dictionary © 2008 Oxford University Press:
accommodation address
▶noun Brit. an address for correspondence used by a person unable or unwilling to give a permanent address.
'accommodation address' also found in these Oxford entries:

