large shop

large shop

a shop which has a relevant floor area exceeding 280 square metres. This is relevant in relation to permitted Sunday retail trading and prohibited Christmas retail trading in England and Wales.
Full browser ?