This place is a great location for walking to all major attractions. Very convienent. Has all the things you need for a short or long stay. Great options for being in London