Good place to be for visiting London. Many buses to the city center