About Apple Apartments
Apple Apartments Kensington Gardens offers Victorian style two bedroom apartments within walking distance from High Street Kensington Station.
More about Apple Apartments
Apple Apartments is located at W8 4JE London, United Kingdom
0203 696 1140
http://www.apple-apartments.com/kensingtongardens-london/