Great apartment right off Sloane Square - great place to stay to explore London!