Great location to stay! Very close to the train and public transportation that can bring you anywhere in London.