1 bed flatMarqueen Court, 42, Kensington Church Street, Kensington And Chelsea, London W8 Listed May 12, 2026£500,000