Surprisingly quiet flat on a busy road in a lively part of London.