103 Edward Street, London South