how do I get to this apartment located at 74-76 Princess Street Westminster W2 4NY. 3 adults with 3 luggage. Also from this apartment to King's Cross as we will take the train to Edinburgh. Is it a good location to stay for 4 nights and to see the sights and some shopping? Thank you.