Lisa’s place was perfect for our stay! It’s right near the Baker Street station and a quick subway ride to all London destinations. Lisa was easy to reach and gave us great info about London before we got there.