Very nice place and convenient to go to the metro station to the famous landscape in London.
This place is quite cosy and fully recommended to all the travelers.