Find us The Nicholsons Shopping Centre, Unit 5/7 Maidenhead, Berkshire SL6 1LB In the Central Atrium, opposite the New York Deli