PLATFORM 28-32 Saint Christopher's Place, London W1U 1NU