ONE of London’s most unique hotels, the Courthouse Hotel is one for history buffs who love some of the city’s darker residents. Here is everything you need to know about staying there. Where is the Courthouse Hotel? This historic hotel is right in the middle of trendy Shoreditch. It is minutes from the hotel’s famous…