Great location for everything Twickenham…it is somewhat noisy but never stopped me from getting sleep. The location and size of the flat made up for it.