This place is lovely and in a great location! You have the river Thames right in your backyard and it's a short 5 minute walk to the underground rail system. There is a grocery store near by and coffee shops as well. Chima's place is an excellent home base for your visit to London!