Craven Hill Gardens

Location: London, United Kingdom

Client: Private

Year: 2000

A stunning high-end apartment with fantastic entertainment and leisure space in the heart of London