Great apartment located 5 min from Paddington station and 5 min from Lancaster station.
Really recommended!