55 Carfrae St, London