Great Place. Location is fine. Good value for accommodation in London. Will recommend