vid Thames Street , London,