Duke of Wellington

12-14 Toynbee Street London E1 7NE