Ten Bells

Ten Bells
Commercial Street, London, E1 6LY