Take the concept of a garden flat and minimalistic Scandinavian design and you get this sensational two bedroom apartment of immense contemporary quality.
#1364004
The Rye Apartments, London, SE15
London, Greater London SE15 4HA
United Kingdom |