Soho is the heart of London and this flat is in the heart of Soho. It simply cannot be more in the buzzing center of London. Yes, the flat is small and yes, it is deafening outside at night. But who cares!! You are right in the heart of one of the best cities in the world. Just embrace it.