We stayed a couple of days in this apartment.
Yes, you can hear the subway, but for us, it was not bothersome.
The location was great, 10 mins to Kings Cross station where we had access to the subway.