Ray's place is a great place to stay if you're visiting london alone!