Nomad London to open in Bow Street Magistrates’ Court

The 91-room hotel will feature a museum honouring the history of the Metropolitan Police Force