Excellent location 24 hr bus stop is literally right in front of the flat. Was a great place to stay after traveling all day. Would definitely recommend for someone to stay when visiting London.