Very best location, and very convenient to anywhere of London by public transportation!