Are there any cash machines in your stores? 28 April 2021 12:15 Updated We do not have any in store cash machines, however, there are usually banks or cash machines in the vicinity of our stores. Related articles Do you have any car park facilities at your Piccadilly store? Can I pay in different currencies in store? Why did the barbershop close? Where can I find information about your stores? When do your Christmas windows appear in Piccadilly?