Long and Short Let Verge Apartments, 24 Dering Street, Mayfair, London W1S £1,685 Weekly Flat 1634 sqft 2 2 1