To Buy Margerie Court, Esker Place, London – Sold 704 sq ft 2-bedroom 4th floor apartment set within… More Details £485,000