Rachel's place is in a perfect location! About 3-5 mins walk to 2 train stations that will take you anywhere in London!