Lisa place is a perfect launching point for exploring all of London. Baker Street underground station is close by with many connections. Be aware, we knew there was no air conditioning (normal for London)...but it was still a bit warm in the apartment even with the fan (average day's temp around 30 celius during our stay). Bed was comfortable also! Would recommend future family and friends to stay here!