Julia’s place is amazing! The location was very ideal with a short walk to the tube (Vauxhall) and about 20mins from central London.I felt safe in the area at all times of the day. If your trip is just to relax to can definitely do that at Julia’s but if you want to have some fun there’s a local bar called Lost Society that’s pretty chilled with good music and cheap drinks also check out Jerky’s if you are into Jamaica food. Overall you won’t be disappointed staying at Julia’s!!! Whenever I come back to London this will be my go to spot if available.