Frank Member January 26, 2024 at 11:29 am I’d say either Great Scotland Yard or Hyatt Regency Blackfriars.