MARTIN FENLON ARCHITECTURE
PROJECTS
PROFILE
NEWS
CONTACT
Cleopatra's Kiosk
2004
Location: London, England
Description: Retail Kiosk
Size: 400 s.f.
Status: Competition Entry
Back to Projects