Urban oasis

3 min read

Appearing to merge into the leafy London skyline, this relaxed roof terrace, designe