Good location! the place is very near to the tube and walking distance to many London's attractions.