26 Fenchurch Street , London,