Jennifer's place is a beautifully modelled apartment with very spacious rooms and amenities. The apartment is also located right along the famous Abbey Road where the Beatles shot their iconic album cover so you can see tonnes of visitors taking photos just down the street !