Harrods - Designer Studio Full Size Image

Harrods - Designer Studio

LOCATION:
London, United Kingdom
SIZE:
10,000 sq ft / 929 sq m
YEAR:
2004
Harrods - Designer Studio Thumbnail Image
Harrods - Designer Studio Thumbnail Image
Harrods - Designer Studio Thumbnail Image
Harrods - Designer Studio Thumbnail Image
Harrods - Designer Studio Thumbnail Image
Harrods - Designer Studio Thumbnail Image

Harrods - Designer Studio Main Image