Small space living is no longer a lifestyle choice but a necessity in most cities where property is expensive and space is at a premium. 'Designs for Small Spaces' brings together over 500 cleverly designed products that provide stylish and functional ways to make the most of a living environment with a limited footprint