The Wedgewood Hotel 49-51 Leinster Square, London W2 4PU