gLike
Debenhams Head Office, Brock St London (Island Unit)

Debenhams Head Office Staff Cafeteria - Island Counter

Tom Clegg
Furniture & Product Designer Halifax, United Kingdom