2018-12-18 16.00.36 Published 27 December 2018 at 2232 × 3970 in 2018-12-18 16.00.36 ← Previous Next → 103 redchurch st LONDON EC27DL THE SHOP