gLike
Debenhams Head Office - Brock St London (Deli Counter)

Debenhams Head Office Staff Cafeteria - Deli Counter

Tom Clegg
Furniture & Product Designer Halifax, United Kingdom