Astons Apartments is a haven of recently refurbished London studio apartments, nestled in a quiet residential street in South Kensington. 'Best Value in London' says Frommers International Travel Guide. These stylish self-catering London studio apartments are set amongst a charming and elegant haven of restaurants, museums and galleries. With a range of apartments from Single occupancy up to our Four Person Executive Studio Apartments, with letting periods from one to ninety nights, we are ideal...