With its impressive address and bespoke design, 205 Holland Park Avenue offers everything one could desire from an apartment in central London. This is a collection of just forty-one exceptionally spacious homes in a striking building, whose contemporary exterior is matched by sleek modern interiors. The location is exemplary: In the ultra-desirable Royal Borough of Kensington and Chelsea, right in the heart of prime central London.