Amazing apartment just a few steps from Madame Tussaud’s. Really big apartment between Regent’s street tube station and Baker Street. The location is perfect, as well as the apartment