This is what you are looking for if you want to experience London.
Great location (walking distance from Subway and DLR), amazing place - super clean and comfortable.