27 E Bay Ln, London