An excellent place to stay if you're visiting London. Near a train station and with multiple good restaurants in the area.