Good place to stay for Some days in London.