26 Fencliurch Street , London,