Leo and Angelo's place is very modern and the location is great. I like that it's very quiet and is in a safe neighborhood. Not far from Queen's Park Station. You can get to Central London from the apartment in about 20 minutes.