Owens place is about a minute away from Clapton Station. There is a convenience in front and a pub nearby. The room is, as described.