Loved our stay at the stage door. Great location for exploring London and easy to get to. Having the kitchen that was clean and well stocked with kitchen items was a huge bonus.
Noise not an issue, just general background traffic as we slept with the windows open as the weather was hot.
Would definitely stay there again.